leather strap/thong - Español Inglés Diccionario